# 使用官方 OpenJDK 17 镜像作为基础镜像
FROM openjdk:17-jdk-alpine

# 设置工作目录
WORKDIR /app

# 复制 jar 包到容器中
COPY target/*.jar app.jar

# 复制证书文件到容器
# COPY src/main/resources/vol-server.p12 /app/vol-server.p12

# 运行 Spring Boot 应用，数据库连接信息用环境变量
ENTRYPOINT ["java","-jar","app.jar","--spring.profiles.active=prod"]

# 如果你想用 Ubuntu 并手动安装 JDK，可以这样写：
# FROM ubuntu:22.04
# RUN apt-get update && apt-get install -y openjdk-17-jdk && rm -rf /var/lib/apt/lists/*
# ENV JAVA_HOME /usr/lib/jvm/java-17-openjdk-amd64

# 你当前的 openjdk:17-jdk-alpine 镜像已经自带 JDK，无需更改
